import Vue from 'vue'
import VueI18n from 'vue-i18n'
import Data from '@/utils/data'
import store from '@/store'

const lang = store.getters.lang || Data.getLanguage() || 'zh'

Vue.use(VueI18n)

import en from './en/en.json'
import zh from './zh/zh.json'

// 引入language包
const messages = {
	en,
	zh,
}

console.log('messages', messages)
// 创建vue-i18n实例i18n
const i18n = new VueI18n({
	locale: lang, // 设置当前语言类型
	legacy: false, // 如果要支持compositionAPI，此项必须设置为false;
	globalInjection: true, // 全局注册$t方法
	messages,
})

export default i18n
